slight bitter taste - Alemán Inglés Diccionario